#ifndef dq_Controller_h
#define dq_Controller_h

namespace serika
{
	namespace dq
	{
		class PersistenceController;

		class Controller
		{
		public:
			Controller();
			~Controller();

		public:
			void OnInitialize();
			void OnFinalize();

		private:
			void InitDb();
			void CreateControllers();

		private:
			PersistenceController* mPersistenceController;
		};
	}
}

#endif
